import React from 'react';
// import ReactDOM from 'react-dom';
import ReactDOM from 'react-dom/client';
import { RouterProvider } from 'react-router-dom';
import { ConfigProvider } from 'antd';
import { router } from '@/router/index';
// Ant Design 中文语言包（可选）
import zhCN from 'antd/locale/zh_CN';
// 全局样式
import 'virtual:uno.css'; //引入unocss
import './assets/css/index.scss'; //引入全局样式
// import 'antd/dist/reset.css'; // 替代旧版的 antd.css
// import './index.css';
// 引入 Font Awesome 图标库
import { library } from '@fortawesome/fontawesome-svg-core';
import { fas } from '@fortawesome/free-solid-svg-icons';
// import { FontAwesomeIcon } from '@fortawesome/react-fontawesome';
// 将所有的 solid 图标添加到库中
library.add(fas);

ReactDOM.createRoot(document.getElementById('root')!).render(
  <React.StrictMode>
    <ConfigProvider
      locale={zhCN}
      theme={{
        token: {
          colorPrimary: '#1890ff',
          borderRadius: 4
        }
      }}>
      <RouterProvider router={router} />
    </ConfigProvider>
  </React.StrictMode>
);
